twenty-four-second clock - Alemán Inglés Diccionario